HAMLET SQUARE, OFF THE VALE, LONDON: £550000


* required field