Buccleuch Gardens (Richmond)

United Kingdom / England / Richmond
 Upload a photo

On the banks of the River Thames at Petersham you will find a green open space with plenty of seating and toilet facilities. Recently undergone a major restoration program including hard surface repairs and new planting schemes.
Nearby cities:
Coordinates:   51°27'8"N   -0°18'7"E
This article was last modified 15 years ago