Ja, Speisen können vom Restaurant des The Beckford Inn bestellt werden. Die Öffnungszeiten können variieren. Es gibt außerdem eine Bar für Drinks.