Restaurant
Rose Garden Restaurant
3 locals recommend,
Permanently closed
Tips from locals
Victorian townhouse hotel's restaurant serving simple British and European comfort food.
Things to do nearby
Location
4 Lancaster Terrace
London, England