Upper Halliford is a small village in the Borough of Spelthorne, Surrey, England approximately 24 km west of central London. It is part of the Shepperton post town and is in the Metropolitan Green Bel
Upper Halliford Green
St Andrew's Baptist Church
Hawthorn flowers and leaves, Halliford Park – geograph.org.uk – 172048
The River Ash is a small, shallow river in Surrey, England. Its course of 10 kilometres is just outside Greater London. Work has been carried out to re-align, clear and build up a small, Littleton hea
Reach with wider banks, reeds and woodland close to Shepperton Studios
River Ash in suburban north-east Shepperton
Squires Bridge, Littleton