Norwood Bury Lodge, Colliers Water Lane, Croydon, London, England

Street Colliers Water Lane
City London
Country England
 
Enclosed By
Colliers Water Lane
 
Place Encloses