Shelton Lodge
United Kingdom
>
England
>
Greater London
>
London Borough of Haringey
>
Shelton Lodge
Shelton Lodge is a building in Hampstead Lane 36 in London Borough of Haringey.
Shelton Lodge
House number
36
Street
Hampstead Lane
Building
house
Sheldon Avenue
Hampstead Lane
Compton Avenue / Kenwood House, Stormont Road, Highgate Close, Athlone House
Far Field
Longwood
Compton Avenue
Courtenay Avenue
Stormont Road
The Residence
Caen Wood Hall
Hurstbourne
Larkspur
Bishopswood
Antara
Kenwood Lee
Esterel
The Garth
Kenwood Gate
Dining Hall
Pre-prep Dining Hall
Cameroon House
Bishopswood Road