Closed until further notice
Regretfully Barons Court Project is currently closed due to COVID-19. We are continuing to support our guests remotely. We hope to be open again soon
Menu

Contact

Get in touch with us

  • 69 Talgarth Rd
  • London
  • W14 9DD