Upper Halliford Road, Shepperton, TW17 8SN