Situated on the River Thames, London is the capital of the UK and Europe’s premier city. Its world-class monuments, buildings, churches, and a hole stack of entertainment make it unmissable. The best way to see the main attractions is to hop onto the top of one of the hundreds of red double-decker buses that you can catch on most streets. London really has something for everyone - whether it's shopping, Royal watching, beautiful parks, resturants, or viewing traditonal or modern culture.
|
 |
- Westminster Abbey
- Trafalgar Square
- Houses of Parliament
- Big Ben
- Buckingham Palace
|
 |
|