As you move down Thames Street, London you may notice iron bars set into the curb. These small inserts were used as wheel stops preventing carriages rolling backwards down the hill that skirts Windsor Castle. It’s unknown how old these iron bars are, but it possibly dates back to the Victorian era. They still exist today, although it does look rather precarious to … [Read more...] about Thames Street, London: Iron Bars In Curb
Windsor Castle
Windsor Castle: Royal Residence And A Symbol Of British Heritage
Windsor Castle is one of the most famous and historically significant landmarks in the United Kingdom. This grand castle is located in the town of Windsor, just 20 miles west of London. It is not only the largest inhabited castle in the world, but it is also one of the oldest and most iconic, having served as the residence of British monarchs for over 900 years. The castle … [Read more...] about Windsor Castle: Royal Residence And A Symbol Of British Heritage