Interesting Facts about England and Wales

Castle Howard, Yorkshire

Ten Interesting Facts about England and Wales: London is home to Big Ben, Queen Elizabeth II is head of state and Shakespeare lived in Stratford-upon-Avon – these are some of the things that most people know about Britain whether they’ve been there or not. But here is a selection of things that you may not […]