78 Biggin Street, Dover, KEN
155 Lewisham Road, Dover, KEN
21 Adelaide Road, Dover, KEN
4 Cherry Tree Avenue, Dover, KEN