Finchley, North London - Flats for Rent in London, England, United Kingdom
Private room in London, United Kingdom. Room with leather double bed pull out in two bed flat with lounge, kitchen area, bathroom and private parking and garden access. Live in landlord, very chilled and often at work. All bills included with wi fi. Village atmosphere with great links t...
See this content immediately after install