£ 4750\mo 5 Bedroom House, Clifton Road – Alexandra Palace N22 Detached 5 6 Andrew Lloyd are delighted to offer this beautifully maintained 5 Bedroom Detached House in the heart of Alexandra Palace with off street parking. The property is ideally located moments away from many local shops/amenities...