Kensington Gardens

London England Tourist Information and City Guide

Kensington Gardens in London England are conveniently located near London's city center.  Consequently, they are a great place for vacationers to escape from the busy city and enjoy a little rest and relaxation.

Kensington Gardens in London England
Kensington Gardens, London England

Attractions in Kensington Gardens include Kensington Palace and the Albert Memorial.

Next Page