Declan McHugh

Declan McHugh is the originator of the hugely popular ‘The Blood and Tears Walk’. He has been scaring the socks off Londoners and visitors for 15 years and is an acknowledged expert on the city’s dark side as well as a natural storyteller.
Read More Arrow Icon Arrow icon