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
← Back to the directory
