St Pepe'S Place
Guests of London will have a nice stay at St Pepe's place Apartment London apartment.
Many London sights, including Tower of London, The Monument and St. Paul's Cathedral are approximately 20 minutes' walk away. A 10-minute walk to the center of London. Costa Coffee treats guests with british meals and lies within 150 meters from the property.
Southwark subway station is just a 10-minute walking distance away.