Terrace THIS RESTAURANT IS CLOSED The Terrace

THIS RESTAURANT IS CLOSED The Terrace Map

33C Holland St.
London, W8 4LX
020-7937 9252
Map
Cuisine: European / Contemporary
A real find for those who prefer a privately-owned, small restaurant to a branch of a mega-gastropolis.
Openings: Lunch Mon.-Fri., Dinner Mon.-Sat., Brunch Sat.-Sun.

Features