Rushworth Studios, 63, Unit 2 Webber Street

JSON

Address
Unit 2
Rushworth Studios, 63 Webber Street
London, Southwark
Greater London
Postcode
SE1 0QW
Tenure
Leasehold
Date Price Type
£1,875,000 Other
£130,000 Detached