London is a tremendously energetic city - it never stops. There is something for everybody - always something to see and something to do. The mix of historical and modern architecture is amazing. At the heart of the city the banks of the River Thames are so accessible and vibrant. Everybody should visit London.