Cornwall Gardens is one of the most tranquil, beautiful and picturesque city parks in the capital. Located just a few yards off Gloucester Road, one of the busiest shopping streets in Kensington, a visitor to the gardens could be forgiven for thinking they were in a village miles away from the hustle and bustle of city life. This wonderfully landscaped spot has been a popular retreat for Londoners for centuries.