Amazing location! If you're flying into Heathrow and looking to see the city this place is perfect! right down the street from the tube on a direct line to Heathrow and central London in about 30 minutes either way! Will definitely be back next time I'm in London!