Tag Archives: Shaftesbury Paddington Hotel

Theatres to visit in Shaftesbury

Shaftesbury is one of the most popular areas in the city of London, and if you’re considering where to stay during your visit to London, we think you’ll be glad you made a choice to stay here. Leicester Square, home to Shaftesbury Avenue, is bursting with numerous theatres, making it … Continue reading

Posted in London Guide | Tagged | Leave a comment