
English city dubbed ‘Hollywood of the North’ that has doubled for New York and Russia – and you can go on a free tour
MANCHESTER is known for many things, football, culture, music and of course, its growing film scene. The city has even been called 'Hollywood of the North' thanks to blockbusters like Captain America, Peaky Blinders and The Crown that have all used …