Declan McHugh

Declan McHugh is the originator of the hugely popular 'Blood and Tears Walk.' He has been scaring the socks off Londoners and visitors for 14 years and is an acknowledged expert of the city's dark side as well as a natural storyteller.