🇬🇧
City of Westminster
Westminster, England, United Kingdom
Travel tips for City of Westminster (1)
Westminster Abbey and the Houses of Parliament
Westminster Abbey has been the coronation church of English monarchs since 1066, and holds the tombs of kings and queens, and of Newton, Da…
