A first visit to London can feel overwhelming in the best possible way. With centuries of history, world-famous landmarks, ...