23 Kelly Street

JSON

Address
23 Kelly Street
London, Camden
Greater London
Postcode
NW1 8PG
Tenure
Freehold
Date Price Type
£965,000 Terraced
£627,500 Terraced
£430,000 Semi-detached