Floor Plan for 6 Bedroom Semi-Detached House for Sale in Manor View, London, N3, 2SR - Guide Price £925,000
Marketed By Squires Estates