Conference Centres in London - Southwark 6 Avonmouth Street, Avonmouth House, Southwark, London, SE1 6NX Tags: private parties: up to 160 guests