Avonmouth House - London - UK
Address: 6 Avonmouth Street, London, SE1 6NX
Avonmouth House is a dedicated, Training, Meeting and Conference venue in the vibrant Southwark area of South London very close to a range of public transport links. This smart, modern venue has an abundance of natural daylight, high spec AV and air conditioning in all rooms plus free WiFi throughout.
Gate directions:
https://www.etcvenues.co.uk/files/download/avonmouth-directions/30