Browsing Tag

Birmingham

Statue of William Shakespeare built in 1874 in Leicester Square in London


VIEW POST

Europe Travel Travel Tips United Kingdom Travel

Literature Lovers’ Holiday in England

By on November 4, 2017

Literature Lovers’ Holiday in England
When you plan a European trip, England is definitely one of the best options available, and writing a list about the best literary sights for…