British indie 24 Hours In London lands on DVD today Simon Brew | 13th January 2020 24 Hours In London gets its DVD release today – and here’s the new trailer too