United Kingdom
› England
› Greater London
› South Hampstead
South Hampstead is an affluent part of the London Borough of Camden in inner north London. The streets were laid out in the Victorian era. The area was not served by any railways until Loudoun Road station opened in 1879 on the street of that name.
Explore the dungeon, defeat monsters, and collect treasure.
Your score is based on exploration, kills, loot, speed, and HP remaining.
One attempt per day — make it count!