New York, NY
Warwick Castle Chapel
Photograph - Photograph
The Chapel at Warwick Castle, Warwickshire, UK
The Castle Chapel was built around 1600. Warwick Castle played an important role in the English Civil War, which had religious origins. Oliver Cromwell may well have sought guidance at this altar.
October 4th, 2010
Viewed 226 Times - Last Visitor from Williamsburg, VA on 02/26/2015 at 8:37 PM