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

Show on maps