Company name: Locked In Games Live Escape Game Leeds
Description: Housed in The Old Sheepscar Library, LOCKED IN GAMES IS LEEDS ULTIMATE ESCAPE GAME. Perfect for team building, corporate, friends and family.
2 Chapeltown Rd, Leeds LS7 3AP, United Kingdom