622, Green Lanes, Haringey, London, England

Street Green Lanes
City London
Country England
 
Enclosed By
Green Lanes
 
Place Encloses