Tag Archives: Blackfriars Bridge

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 … Continue reading →

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