Rochford
Hamlet in England
Rochford consists of two hamlets, Lower and Upper Rochford. A civil parish in the Malvern Hills District near Tenbury Wells, in the county of Worcestershire, England, Rochford is 18 miles NW of Worcester. The River Teme, which rises in Wales,... Wikipedia