The Tarn

Public park in Greenwich · 2.97 hectares