21A Oval Road

JSON

Address
21A Oval Road
London, Camden
Greater London
Postcode
NW1 7EA
Date Price Type Tenure
£1,850,000 Semi-detached Freehold
£420,000 Flat/maisonette Leasehold