24-32 Stephenson Way, London, Greater London, NW1 2HD

£24,605

Email