The Terrace Restaurant and Bar
Villiers St, London
020 7851 3085
Recent Reviews
You May Also Like
itsu - Strand - 32-33 Strand
Japanese
McDonald's - 34/35 Strand
Restaurants, Fast Food, Burgers
Five Guys Charing Cross - 9, 11 Villiers St
Burgers, Fast Food, Takeaway & Fast Food
London, Greater London
The Terrace Restaurant and Bar
Villiers St, London, Greater London WC2N 6ND
020 7851 3085