16-10-13, 07:56 AM
Its meant to be London, it was filmed in liverpool city centre i was lucky enough to pop down and have a look at them filming.
http://www.wirralnews.co.uk/2012/11/13/t...-32222351/
http://www.wirralnews.co.uk/2012/11/13/t...-32222351/