19 Borough High Street, London SE1 9SE
Price£4,000,000
Rare opportunity to acquire an attractive building in a strategic location in the heart of Borough.