EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Modern and bright, this understated apartment sits just steps away from Southwark Station, within easy reach of the city’s best attractions. Whether you’re here for work or play, you’ll find plenty to...
From €381 Nightly