Slam City

London

Established waaay back in 1986 Slam City was a London institution for many years at its location in Covent Garden. Today it’s not quite what it was having relocated to Brick Lane and been through various ownership situations to now being part of the Keen Distribution empire which also includes Lost Art.

Address
37 Endell Street, London, WC2H 9EE
Visit website
← Back to the directory
Scroll to Top