The Terrace
Restaurant · Covent Garden

The Terrace

$$

Neoclassical British charm in Westminster with solid mains and reasonably priced wine, though skip the Caesar salad and stick with what the kitchen does best.

Info

📍
Address
Villiers St, London WC2N 6ND, UK, LDN

More like this