Guests of London will have a nice stay at Southwark apartment. There are a lift and a luggage storage provided onsite.
The property is 20 minutes' walk from the center of London, in proximity of Westminster Hall, Churchill War Rooms and British Museum. Laughing Gravy Bar & Restaurant offers British dishes and lies 400 meters away.
Elephant & Castle station is 450 meters away.
This property features a work desk and complimentary wireless internet in rooms. The rooms boast elegant furnishing.