Escape rooms in Salisbury By escapethereview | March 20, 2019 0 Comment Edit location Salisbury, Wiltshire, South West England, England, UK, EuropeShow me:top gamestop venuesa-zGameCompanyGameRatingLive Escape Salisbury: SPECTRELive Escape SalisburySPECTRE Salisbury Escape Rooms: Death at the LabSalisbury Escape RoomsDeath at the Lab