Malvern Hills District Worcestershire England United Kingdom
52.293045,-2.596962
Oldwood
Oldwood may mean:
Oldwood, Shropshire - a hamlet in Shropshire, England
Oldwood, Worcestershire - a hamlet in Worcestershire, England
Leucosidea sericea - a species of evergreen tree and large shrub native to the Afromontane regions of Southern Africa.
Distance between:
London to Oldwood119 Miles / 191 Kms Liverpool to Oldwood79 Miles / 127 Kms