97 Crouch Hall Court, Sparsholt Road, Finsbury Park, Haringey, London, England

Street Sparsholt Road
Country England
 
Enclosed By
Sparsholt Road
 
Place Encloses