Company name: Escape London
Description: Escape has the most exciting escape rooms in London. Locked in a mysterious room with 60 minutes to get out. Do you have what it takes to escape?
117 Uxbridge Rd, London W12 8NL, United Kingdom