Menier Chocolate Factory
The Menier Chocolate Factory first opened as a theatre in 2004. The venue is located in Southwark Street in South London on the site of a former 1870s chocolate factory and comprises of theatre, restaurant and rehearsal rooms. The small and intimate off West End venue is located about a five minute walk from London Bridge [...]