112 Denbigh Street

JSON

Address
112 Denbigh Street
London, City of Westminster
Greater London
Postcode
SW1V 2EX
Date Price Type Tenure
£41,306 Other Freehold
£287,500 Terraced Leasehold
£287,500 Terraced Leasehold