Alpha Road Gardens
Alpha Road, Teddington, TW11 0QG Map
A former allotment site transformed into a small open space populated by shrubs, trees and a play area.
About the park
Alpha Road Gardens features a play area suitable for younger children.
Up to: Find a park
Updated: 13 May 2021