The Space Station

Bermondsey Street, London

The Space Station, exterior picture

Address:159 Bermondsey Street, Southwark
London, SE1 3UW
Map:Map & nearby
Nearest Station:Borough
Category:Art Galleries & Fine Art Dealers

Related Businesses

Nearby alternatives

  1. White Cube Gallery (0.0 miles)
    Bermondsey Street, Bermondsey, SE1 3TQ
  2. VITRINE (0.1 miles)
    Bermondsey Square, Southwark, SE1 3UN
  3. Eames Fine Art (0.1 miles)
    Bermondsey Street, Southwark, SE1 3JQ

Reviews & Tips from our readers

AIL on Social Media

Facebook logo Twitter logo Instagram logo

What's New?