Se vuoi vedere Trafalgar Square mentre visiti Londra, Rosewood London dista solo 1,3 km.