1. Property images coming soon

From

£25,000,000

(£520.83/sq. ft)

Business park for sale

Southwark Street, London SE1
48,000 sq. ft

From

£25,000,000

(£520.83/sq. ft)

Business park for sale
Southwark Street, London SE1

    • 48,000 sq. ft

About this property

  • Meeting rooms

Hotel, full facilities, running business

More information

Report this listing