06 St Chads Place

Restaurants , Contemporary European St Pancras
  • 4 out of 5 stars
(1 user review)
0 Love It
Save it
06 St Chads Place
Venue name: 06 St Chads Place
Contact:
Address: 06 St Chad's Place
London
WC1X 9HH
Price: £26 to £40
Do you own this business?