20A Eton Villas

JSON

Address
20A Eton Villas
London, Camden
Greater London
Postcode
NW3 4SG
Date Price Type Tenure
£2,200,000 Detached Freehold
£800,000 Flat/maisonette Leasehold