14 Maychurch Close Property gallery Property video Play 14 Maychurch Close, Stanmore, HA7 1AD Asking price £700,000 Visit estate agent