General Manager A GBP 65,000 : London South London Epic venue, this company has 6 sites : stable and growing. A stunning venue in London, South London is