South London Gallery
The South London Gallery is a distinctive and elegant setting for a range of private functions, receptions and corporate events for up to 60 guests.
Location
location
Address
South London Gallery
65–67 and 82 Peckham Road
London
SE5 8UH
United Kingdom