London is a thriving metropolis with a wealth of past, present, and modern marvels that is tucked away along the shores of the River Thames. This list of some of the greatest things to do in London includes visits to modern galleries and old palaces. Westminster Abbey & St. James’s Park: Visit the Palace of Westminster, the official home of the British monarch, to start your London...