Babylon Park builds UK empire with debut 35,000 sq ft site at Camden Market Hawley Wharf
LabTech, owners of the world-famous Camden Market, have announced that prime family entertainment leisure concept, Babylon Park, has launched its debut UK site at Camden Market Hawley Wharf.