Spacious and welcoming flat, nestled in the trees of Highgate over London. Fantastic place to unwind after local and central London sightseeing.