London’s Kensington Palace and Gardens
Kensington Gardens are part of London’s Royal Parks; almost an extension of Hyde Park they cover an area of West London between Knightsbridge and Bayswater. The Royal Albert Hall, one of the most important music venues in the world, is located just across Kensington Gardens. Opposite it, is the Albert Memorial, a monument… Read More London’s Kensington Palace and Gardens
