New 3 Bedroom Apartment £1,197,000 3 Bedrooms ● Woodberry Down, London, N4 Brand New 3 Bedroom Apartment View details