Floor Plan for 2 Bedroom Property for Sale in Mowbray Road, London NW6, NW6, 7QS -  &pound450,000