Thames View Serviced Apartment, Londra

66 Bridge House, St George Wharf LondraSW8 2LP, Gran Bretagna