London has it all, and it's a city that many of us return to again and again, I think. I lived a bit outside of London from 2003-2007 with my family. It was actually in the castle town of Windsor with the world's largest inhabited castle, Windsor Castle, which can be reached by train in just 30 minutes from Paddington Station. We were often in London on outings with our 3 girls, and the city can do it all, regardless of how small or large you are. We have taken that into account in this small travel guide. You can rejoice!