Great place very close to Heathrow