Posted inEscape Rooms Features
Puzzled Escape Rooms (Cardiff, UK) // Feature
Puzzled Escape Rooms is based in the village of Taff’s Well, just outside of Cardiff, Wales. Don't let its quaint Welsh village location fool you - the team have big…
