My Country
 

Manor House

Manor House
More Photos

 

Situated in North London on the Piccadily tube line Manor House forms part of the multi cultural area of Finsbury Park. Bisected by main road arteries namely Green Lanes and Seven Sisters Road it is surprisingly easy to find small pockets of quiet natural beauty. Finsbury Park occupies a quadrant of the Manor House cross roads, where leisure time can be spent playing tennis or following the nature trails. Clissold park not 5 minutes walk from the cross roads to the South is also a place where many locals spend their recreational time. The area also has facilities for those who want to try more physically challenging sports such as climbing at the Castle and watersports on West resevoir.

Manor House is a Town in..

Haringey