Cartogiraffe.com

Geddes Close

Geddes Close is a street with a maximum speed of 20 mph in Hawkinge in Folkestone and Hythe.