Address
199 Lewisham High Street
London
SE13 6LG
United Kingdom
Telephone
The Limelight Gallery is an exhibition and performance space in Lewisham Library, which is programmed by Lewisham Council's Arts Service.
Location