Alikaba, Summer Rd, Saint Nicholas-at-Wade, Birchington CT7 0QF, UK
Court Rd, Birchington CT7 0PT, UK
156 Minnis Rd, Birchington CT7 9QF, UK