This property is not currently available. It may be sold or temporarily removed from the market.

LONDON – SOUTHWARK
Property Summary
Short Let” Luxury 2 Bedroom apartment in Southwark, Central London Short Let” Luxury 2 Bedroom apartment in Southwark, Central London. Become immersed in the Arts by staying in a BAFTA winner’s flat within a minute’s walk of Tate Modern. This […]