A London Fire Brigade unit responding to an emergency on Church Street, Stoke Newington, London, United Kingdom.  Firefighters have seal off the area with barricade tape to ensure public safety while they work.
{}