Great place with good transportation links to Heathrow airport