Albert Bridge Gardens

A garden in the Royal Borough of Kensington and Chelsea

Some details here.