A British Guide to the City of Westminster
The City of Westminster is perhaps London’s best known borough. After all, its home to many of the cities most iconic landmarks, including: Buckingham Palace, the London Eye and Big Ben.
Growing up less than an hour away from my nations capital consequently resulted in countless obligatory school trips and family outings to this famous borough. Thus, here’s my guide to the must see sights within this historic heart of London:
View Post