62A Trinity Church Square

JSON

Address
62A Trinity Church Square
London, Southwark
Greater London
Postcode
SE1 4HT
Tenure
Leasehold
Date Price Type
£935,000 Flat/maisonette
£720,000 Terraced