Close this search box.

Cromwell Place Café

The impressive cafe (and multifaceted arts venue) is located in the heart of South Kensington’s museum district and housed in a Victorian townhouse with 14 unique gallery spaces, permanent and shared offices, dedicated co-working spaces, meeting rooms and viewing rooms – dedicated to galleries, dealers, collectors and art professionals seeking a presence in central London.

4 Cromwell Pl, South Kensington, London SW7 2JE, UK

Scroll to Top