5 Castles Near London That You Can See During A Day Trip HOLR MAGAZINE EDITORIAL London is full of fabulous monuments and architectural attractions including Buckingham Palace, Kensington Palace, St. James’s Palace, and The Tower of Lond... Lifestyle