Here is a photograph taken from the chambers inside Lancaster Town Hall. Located in Lancaster, Lancashire, England, UK.