Either your username or password was incorrect.
Latchmere Pub, Inner London, Greater London SW11 3BWClick for map and directions
No reviews yet. Be the first to write one!WRITE A REVIEW
WHAT IS IT ABOUT?
When local villagers offer a stranded insect-collector a bed for the night, he is grateful for their hospitality, until it turns out to be a shack at the bottom of a deep pit of sand, alongside a mysterious woman.