London boasts many impressive palaces and castles, from Buckingham Palace to the Tower of London, but one of the most interesting and accessible may just be Hampton Court , situated on the River Thames in the southwest part of the city.

A fantastic blend of many cultures, London is a most international city and below we have compiled our list of London’s  highlights. Here, the new can never overshadow traditions and antiquity; in London, they live side by side. Intersected by the river Thames, London celebrates its bridges and dockside communities with riverside restaurants and river […]

Categories

Recent Comments