London is the capital of England and has many historical sights that are great to visit such as the Tower of London and Buckingham Palace.
Author Withheld (Age out of range)
More traditions from United Kingdom →