Avondale Park

A park in the Royal Borough of Kensington and Chelsea

Some information here.