Harewood Avenue, Camden, London, NW1, 3 Bedroom Flat - £850,000

Floorplan