Picture Shop Manchester is the UK’s largest regional facility. Based in the ABC building in the heart of Manchester, offering 23,000 sq ft of fantastic post production for all our broadcast and short form clients, and with a top team of award winning craft talent to deliver a full range of HD, UHD, Dolby Atmos and VFX services.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.
ABC Building 21-23 Quay Street Manchester, M3 4AE, Manchester, England, United Kingdom