Alcotraz

BYOB bar in Covent Garden Alcotraz is a BYOB bar in Covent Garden and the second prison themed immersive bar under the brand. Met by the guards in a secret…

%d bloggers like this:

Looking for Something?