Battersea Bridge Gardens

A small garden close to Battersea Bridge, created with the embanking of the River Thames.

More information here.