Lost River Park

Public park in Hammersmith and Fulham · 0.45 hectares