London is a diverse and exciting city with some of the world's greatest sights and attractions. The metropolis has so much to offer that visitors will never run out of things to do. Only steps away from the hotel are some of London's frequently visited attractions, including Borough Market, Tate Modern and Shakespeare's Globe.
View our local guide here.