Aitch – Taste Filming Locations

Filming for Aitch’s new music video ‘Taste’ was filmed entirely in Manchester, UK. Locations: Wilfred St…