Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Parsons Self Store ← View details Seymours Farm, Curland, Somerset TA3 5SE, United Kingdom, Curland, Somerset 01823480954