Ballards Lane, London, UK. 23rd March 2013. Store Closing signs on the Blockbuster store, in Finchley. Blockbuster on Ballards Lane, London closes down. Credit: Matthew Chattle / Alamy Live News
Size: 2734px × 3871px
Location: Ballards Lane, London, UK
Photo credit: © Matthew Chattle / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: barnet, blockbuster, closing, day, sale, store