Thames View Serviced Apartment, Londres

66 Bridge House, St George Wharf LondresSW8 2LP, Royaume-Uni