perfect location for a visit in London. not too far from the city centre facilities are great. easy check in. easy to locate