Get Directions to The Otter ← View details Guildford Rd, Ottershaw, OtterShaw, Surrey KT16 0PQ, United Kingdom, Ottershaw, England Get Directions From* To * — Required information