Here is a photograph taken from inside Carlisle Cathedral. Located in Carlisle, Cumbria, England, UK. Permission was granted for photography and use of tripod.