Cartogiraffe.com

The Meade

The Meade is a street with a maximum speed of 30 mph in Hawkinge in Folkestone and Hythe.