24 Trevor Place

JSON

Address
24 Trevor Place
London
London, City of Westminster
Greater London
Postcode
SW7 1LB
Date Price Type Tenure
£7,200,000 Terraced Freehold
£1,125,500 Terraced Freehold
£595,000 Flat/maisonette Leasehold