Emergency Services Ashford Bank Street | What Happened in the Town Centre?By Sadie SinkSeptember 15, 2026 The search term emergency services ashford bank street refers to a major emergency response in Ashford, Kent, on the evening of 26 March 2025.