Explore the atmospheric ruins of Winchester Palace, once the medieval residence of the Bishops of Winchester. Discover a fascinating glimpse into London's rich history, with the remains of the Great Hall a particular highlight.
Winchester Palace, Pickfords Wharf, London SE1 9DN, United Kingdom, London