Get Directions to Helen Sarah Pictures ← View details 10 Strouds Meadow, Cold Ash, Thatcham, Berkshire RG18 9PQ, United Kingdom, Thatcham, England Get Directions From* To * — Required information