Providing city views, Southwark Serviced Apartments I Your Apartment is located in the Southwark district of London, 2 km from Tower Bridge and 2.3 km from London Bridge. Among the facilities at this property are a lift and luggage storage space, along with free Wi-Fi throughout the property. The apartment has private entrance.
Number of rooms: 9
Southwark, London, SE1 5TY, United Kingdom