Sights To See In London
Buckingham Palace A visit to London has to include a stop at Buckingham Palace. This is the official residence of the royal family in London. You can get to it along a very wide tree lined road, walk around the roundabout and take in the impressive size of the building. During the summer months, you [...]