3 bedroom property in Montagu Road, LONDON, London, N9 - Guide price £400,000 | Big Open House