The Restaurant
The Restaurant has a laid back but stylish feel with impressive modern chandeliers, booth seating and a delicious menu that has something to tempt all tastes.


Venue Images
Quick Links
Find Us
Leicester Place, Leicester Square, London, WC2H 7BPT: 020 7287 8050
F: 020 7287 0100
Email Us
Feedback
Had a good night out?




