One of the most beautiful places in all of London with endless beauty, nature and history.
There are breathtaking displays of plants and flowers here.
The place is very beautiful with lots of flowers and there is also a memorial to Princess Diana.
You can feed the ducks, pigeons, squirrels, birds or have a picnic with your family too.
Address London W2 2UH, UK
Phone +44 300 061 2000
Maps GR4C+Q8 London, UK Open Maps