18 Hardwicke Rd, Dover CT17 9QL, UK
17 De Burgh Hill, Dover CT17 0BS, UK
70 Pencester Rd, Dover CT16 1BW, UK
25 Kings Rd, Dover CT17 9PQ, UK