The Lavery offers modern British cuisine within the new South Kensington hotel, The Cromwell Place. Enjoy refined dishes and drinks in a sophisticated setting, moments from the V&A and Natural History Museum.
First Floor, 4 Cromwell Pl, South Kensington, London SW7 2JE, United Kingdom, London