Very convenient location near the Hounslow tube station and London Heathrow.