1 Lawrence St, London SW3 5NB
British restaurant | Gastropub | Restaurant
A modern restaurant and bar offering innovative interpretations of traditional Euro-Brit cuisine, all within a captivating historic ambiance.
Rating: 4.2
Rating: 4.7
Rating: 4.4