Here is a photograph taken from inside Miller Arcade. Located in Preston, Lancashire, England, UK.