Clifton, Worcestershire
Human settlement in England / From Wikipedia, the free encyclopedia
Not to be confused with Clifton upon Teme.
Clifton is a small village in Severn Stoke civil parish, Malvern Hills District, Worcestershire, England.
Wikimedia Commons has media related to Clifton, Worcestershire.
Quick Facts OS grid reference, Civil parish ...
Close
This Worcestershire location article is a stub. You can help Wikipedia by expanding it. |