Radnor Gardens

Public park in Richmond upon Thames · 1.95 hectares