CROYDON town centre has been blocked off this afternoon due to a “police incident”.
Daily Express :: News Feed
Home
Business World Croydon town centre on lockdown: Specialist police swarm streets – evacuation ordered