Levy Restaurants

The O2 Arena, Peninsular Sqaure, London SE10 0DX The O2 Arena, Peninsular Sqaure, London SE10 0DX Directions
Be the first to recommend this place!
null% of 0 customers recommended

From Our Editors

Located at the Leeds Castle, this restaurant strives to offer diners a relaxed atmosphere with spectacular views across the terrace of the 12th-century castle. The Castle View Restaurant boasts a large dining hall with oak beams and at night, the beautifully-lit view of the castle, compliments the traditional British fare on offer. This unique venue provides a broad range of dishes made with seasonal ingredients, including daily specials, aimed at showing the chef's creativity and flair. Free parking is available for guests and an entrance ticket to Leeds Castle is not required.



Explore Nearby
Levy Restaurants

Groupon has verified that the customer actually visited Levy Restaurants.