Here is an hdr photograph taken from inside St Wilfrid's Church. Located in Preston, Lancashire, England, UK.