United Kingdom
› England
› Greater London
› Crystal Palace
Crystal Palace is an area in South London, named after the Crystal Palace Exhibition building which stood in the area from 1854, until it was destroyed by a fire in 1936. About 7 miles (11 km) southeast of Charing Cross, it includes one of the highest points in London, at 367 feet (112 m), offering...
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!