Winchester Palace

Nature, Parks, & Gardens • London, England United Kingdom

Despite being a little bit hidden, you can still find remnants of a 12th-century stone palace right in the city center.