Tag Archives: Croydon

Crystal Palace Concert Bowl

Croydon

[amazon_carousel widget_type=”SearchAndAdd” width=”600″ height=”200″ title=”” market_place=”GB” shuffle_products=”True” show_border=”False” keywords=”croydon -helen” browse_node=”” search_index=”Books” /] Croydon is a town in South London, England, located within the London Borough of Croydon to which it gives its name. It is situated 9.5 miles (15.3 km) south of Charing Cross. The area is identified in the London Plan as one of […]