Carroll's
1 Bixlea Parade, Little Common Rd., Bexhill-on-Sea, East Sussex, England, TN39 4SD
(01424) 844300 Phone