The film is set in 1997. Stelfox is standing outside the 'Eventim Apollo' (A.K.A. The Hammersmith Odeon). A sign on the building can be seen saying Eventim Apollo, when this film is set the venue was called 'Hammersmith Apollo' it has changed hands several times and did not become the Eventim Apollo until 7th of September 2013.