120 London Road, Dover, KEN
Folkestone Road, Dover, KEN
18 Beaconsfield Road, Dover, KEN
1-2 Church Street, Dover, KEN