14 meeting rooms in London, all designed to inspire
societyM London has two great and easy-to-reach locations: Tower of London and London Bankside.
societyM London Bankside
London Bankside has 7 societyM meeting rooms, the largest for up to 14. This location ranks among our most popular. Why? It’s the superb location: under 10 minutes from Southwark tube stop and London Bridge tube/rail station. And on our doorstep – the Tate Modern, Borough Market, and other top London sights.
societyM Tower of London
societyM Tower of London is 8 meeting rooms for up to 16, and a theatre-style room for up to 24. Several rooms have spectacular views of Tower (yes, so good you could lose your head). You’ll find us right above Tower Hill tube stop. Just minutes from here: the Gherkin, the Shard, Tower Bridge and more.