6 Avonmouth Street, London, SE1 6NX
Avonmouth House is a modern, purpose built conference, training, meeting and event venue. Situated in Central London (South Bank), the venue is a favourite with both the public and private sectors. This is a flexible venue providing ideal space for a large variety of conferences, meetings, training, events, assessment centres and interviews.