No bears allowed – Escape London: The Cabin

Escape London┬áhas two locations one in Shadwell and their other in Shepherds Bush. I went along with some other members of Love Pop Ups London to play Escape London’s latest escape room The Cabin which has only been open for … Continue reading No bears allowed – Escape London: The Cabin