Cambridge Road, Dover, KEN
66 Biggin Street, Dover, KEN
65-66 Biggin Street, Dover, KEN
80-81 Biggin Street, Dover, KEN