For Rent ID AB2700 £2700 pcm Amazing spacious 3 bedroom flat with reception and private garden. North London – GB N7 0DB 3 – 1