London | London Travel Tips and Inspiration Your Ultimate Guide + Tips For Visiting Kensington Palace in 2026 (from a local)