Kitchener Road, London, N2

Guide price £520,000 Leasehold
3 bedrooms 1 bathroom