1 Manor Place

JSON

Address
1 Manor Place
London, Southwark
Greater London
Postcode
SE17 3BD
Tenure
Freehold
Date Price Type
£407,962 Other
£387,430 Detached