Commercial & development land for sale in Southwark Borough, London | Savills

1 property for sale in Southwark Borough

  • 74 Blackfriars Road, South Bank, SE1 8HA

    460.61 sq m(4,958 sq ft)
    Price on application
    Bertie Collison

    London (Retail)

    0749090121307490901213