Gallery

The Library Space

London, United Kingdom

Address

  • 108 Battersea Park Road
  • London SW11 4LY
  • United Kingdom

Travel Information

Train: 2mins walk from Battersea Park Station, or Vauxhall station then 10mins on bus nr 344.

Opening times

11-6 Thursdays to Sundays or by appointment

Follow

Add event

Add event

Claim