Located in Southwark, London, The Africa Centre is situated in a convenient location close to both Borough and Southwark underground stations. This newly refurbished site offers flexible spaces for a wide range of activities from art exhibitions to pop up and networking events.
Supported by a restaurant and bar space on the ground and first floors our spaces offer your guests a comfortable and creative space to meet for work or social occasions.