Tag Archives: treasure

Us pirates rule – Escape London: Escape the Seven Seas

Escape London has two locations one in Shadwell and their other in Shepherds Bush. I went along with some other community members of Love Pop Ups London to play Escape London Escape the Seven Seas. Continue reading

Advertisements
%d bloggers like this: