The Best Things to Do in London for the Day · 1. Take a Walk and Explore in and Around Buckingham Palace · 2. Wander Around Westminster Abbey · 3. Stroll on Over ...