52 Abbey Road

JSON

Address
52 Abbey Road
London
London, City of Westminster
Greater London
Postcode
NW8 0QD
Tenure
Freehold
Date Price Type
£1,775,000 Semi-detached
£995,000 Detached
£630,000 Detached