Word info

Sheffield Park

Proper noun

Meaning

Sheffield Park

A railway station and surrounding area in Lewes district, East Sussex, England (OS grid ref TQ4023). Sheffield Park Garden, a National Trust property, is in Wealden district.

Source: en.wiktionary.org

Close letter words and terms