33 London Road, Dover, KEN
23 Market Square, Dover, KEN
87 London Road, Dover, KEN
72-74 Biggin Street, Dover, KEN
131-133 London Rd, Dover, KEN