3 bedroom flat for sale
Bedford Park Mansions, The Orchard, London, W4
guide price £1,500,000
Enviably located on the first floor of this highly regarded mansion block in the heart of Bedford Park. The delightful gardens greet you at the entrance to the building with the garages to the left. The main entrance opens onto a well...