It is a little known fact to most people that the oldest garden in the country is located at the back of Westminster Abbey and is open to the public several days a week. It is an oasis of tranquility at the heart of one of the busiest cities in the world.

READ MORE.......