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