Winchester Palace Photos

Meet 200 travelers, 166 tour guides and discover 253 photos

Winchester Palace was a twelfth-century palace, London residence of the Bishops of Winchester. It is located south of The River Thames in Southwark, near the medieval priory which today has become Southwark Cathedral. Southwark was the largest town in the old diocese of Winchester and the bishop was a major landowner in the area. He was also a…
View Winchester Palace guide >

The Remains Of Winchester Palace