Avenue Gardens is a garden Greater London England located in United Kingdom.
Chester Rd London Greater London NW1 4NR United Kingdom
A slightly quieter park than RP - good for an obnoxiously warm day.
Lovely place to have a picnic with friends.
Take a boat ride here. Beautiful lake with lot of birds! Follow the swan - Baby Diver
Absolutely marvelous garden , the smell of the pretty English roses is amazing 💜💜 - Dosha A.S
Make sure to visit the Rose Garden. It is a beautiful place with lots of roses to explore.Lovely colors and scents! A must visit in the area. Visit before September to catch the🌷 looking pretty - Mark
Check out all the veg in the heart of the park. - Hedvig
Wonderful London Park. Beautiful lake and could walk around for hours or just sit and relax - Alastair Hilton