3 photos Pleasant rooms in Upper Halliford, Shepperton Upper Halliford (TW17) 2 doubles | Available 26 Jul Verified user