Best 1 Minnis Bay Store

159 Minnis Rd., Birchington-on-Sea, Kent, United Kingdom, CT7 9NS