The perfect place to be for up to 6 people who like to explore London from a convenient base not too far from the city centre.