Ufford Street London SE1 8QD Ufford Street Gardens | Lambeth CouncilUfford Street Gardens is a small public open space near Waterloo, providing an important green space in an urban area.Section:Parks Help improve this site by giving your feedback Ufford Street Gardens is a small public open space near Waterloo, providing an important green space in an urban area. Ufford Street Gardens is built on land once known as ‘Chalcroft Meadow’, https://beta.lambeth.gov.uk/parks/ufford-street-gardens