Tag: DRUMSHEDS

Former IKEA store is set to become London’s newest club

A former IKEA store that was housed in 608,000 sq.ft Tottenham warehouse will become a new live music venue.