Isleworth - Lodging
Osterley Four Pillars Hotel - 764 Great West Road