Elkington Street green space in City of Coventry

Elkington Street green space in Coventry is a park (grass). Elkington Street green space is near Clark Street.

Leisure
park