London, the capital of England, and home to the big red bus and the royal family. It’s a city full of world class museums, historical landmarks, incredible architecture, and weird and wonderful attractions. 

Whether it’s your first time or your seventh, you will find you will never run out of places to visit in London. It’s a city that beckons you to visit time and time again, and with each visit, you find something new and magical to fall in love with. 

St James’s Park

It’s the smallest of the Royal Parks and has a quiet beauty about it with its manicured gardens, blooming flowers, ponds, ample birdlife, and meandering paths under the shade of hundreds of trees. 

Buckingham Palace

The views are quite lovely from the perspective of the Queen Victoria monument and water fountain out the front of Buckingham Palace. This marble monument, 25 metres high, commemorates the death of Queen Victoria in 1901. 

It’s one of the most well-known of the London Parks, most notably for its long history as a site of protest and rallies and for its Speakers Corner, where people from all walks of life share their opinions. 

Hyde Park

There is a rule that St Paul’s must be visible from eight separate places throughout London which is why so many of the modern skyscrapers are unusual shapes. They are making room for that line of sight! 

St Paul’s Cathedral

The Tower of London is actually a castle comprising twenty-two towers but sitting in the middle is the original White Tower built in the 1070s by William the Conqueror. The walls, towers, and moat surrounding it came in the 1200s and have been there ever since. 

Tower of London