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.
Find UsLeicester Place, Leicester Square, London, WC2H 7BP
T: 020 7287 8050
F: 020 7287 0100
Had a good night out?