Garden Finder > England > Greater London > Battersea Park
Directions On the south bank of the River Thames, between Chelsea Bridge and Albert Bridge.