Leicester Square Spiegeltent. Photo by Pasco Photography.

Leicester Square Spiegeltent

Shows At This Venue