Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information New British Design ← View details Hare House, Sandford, Devon EX17 4ED, United Kingdom, Sandford, DEVON 4407968377790