RESTAURANT

The London Hotel Restaurant is the perfect place to catch up with friends & family for a delicious meal from our highly experienced chefs with specialties such as our famous steaks which are all raised free from growth hormones & antibiotics. The Restaurant is available for Lunch seven days a week 12pm til 3pm Dinner Monday to Saturday from 6pm … Continue reading RESTAURANT