Upper Halliford
Proper noun
Meaning
Upper Halliford
A village near Shepperton, Spelthorne borough, Surrey, England, originally in Middlesex (OS grid ref TQ0968).
Proper noun
Upper Halliford
A village near Shepperton, Spelthorne borough, Surrey, England, originally in Middlesex (OS grid ref TQ0968).