It's somewhat hard to believe that it has been 13 years already since the bombing of the Admiral Duncan Pub in Soho, London. As a London boy who left when a child, I try to get back there as often…
More...