Art Gallery | ●●●●◖ 4.7/20 reviews
[Address]:
Southwark Park Rd., London SE16 2DD, United Kingdom
[Desciption]:
Artist-led contemporary art gallery set within two contrasting venues in the heart of Southwark Park: Lake Gallery and Dilston Gallery.
[Open Hours]:
Temporarily closed
Art Gallery | ●●●●◖ 4.7/20 reviews
[Address]:
Southwark Park Rd., London SE16 2DD, United Kingdom
[Desciption]:
Artist-led contemporary art gallery set within two contrasting venues in the heart of Southwark Park: Lake Gallery and Dilston Gallery.
[Open Hours]:
Temporarily closed