The Firs Lodge Hotel

289-291 Bath Road, Hounslow West
Middlesex
United Kingdom