2 bed house for sale in North London 33

2 bed house for sale in North London 33