Remembering the Admiral Duncan Soho Pub Bombing

23 years on, it’s important not to forget the Admiral Duncan bombing Tucked away in the bustling Old Compton Street in Central London is a narrow, inconspicuous pub called the…