Hartford Video Centre, Chester Road, Hartford, Cheshire, England. Photo edited to pixelate a full-sized copyrighted movie poster in the window.