Forgot password

If you don't have an account yet
Register now

  • 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.