Place is very good as it is near central london. The main attractions are all at walkable distances only. Well connected to the city and the airport.