25 - 33, Southwark Street, London, SE1 1RQ

Other Leasehold

Found 1 transactions going back to March 2022.

Date Price Percentage
31 Mar 2022 £ 5,372,070

This property is located at 25 - 33, Southwark Street, London, SE1 1RQ and was last sold for £5,372,070 on 31 Mar 2022.