Los Chimpos Ride Again

You know the streets of London better than anyone (well... you know where all the pubs are, at least) and you soon arrive at The Harp.

The doors are locked and bolted. No lights are on.
This can't be the right place, surely?

Suddenly, rustling startles you and you spin around.
A menacing figure approaches...
« Go Back