Tag Archives: Winchester Palace

All About Southwark Borough

Southwark is an inner London borough that overlooks the Thames. It is popular as one of the famous business and entertainment districts of London.  The northern part of the borough has seen a major transformation in the past decade. The … Continue reading

Posted in Attractions, Events, Hotels London | Tagged , , , , , , | Leave a comment