Point of interest
High Road House
50 locals recommend,
Location
162-170 Chiswick High Rd
London, England
Chiswick
Tips from locals
Part of the Soho House Group. Perfect place for a special meal or a big breakfast treat. Great place to people watch.