43 Archers Court Road, Dover, KEN
134 London Road, Dover, KEN
17 Park Street, Dover, KEN
Council House, Dover, KEN
95 South Road, Dover, KEN