31 Mill Ridge Property gallery Property video Play 31 Mill Ridge, Edgware, HA8 7PE Asking price £895,000 Visit estate agent