£ 7250\mo Totteridge Village, London N20 Detached 6 5 Set on one of the premier roads in Totteridge Village, this substantial detached residence sits on a fantastic plot with generous lateral space, presenting a rare opportunity to acquire a sizeable family home in one of North...