Cartogiraffe.com

Samphire Tunnel

Samphire Tunnel is a street with a maximum speed of 20 mph with one lane, also known as Samphire Road in Dover.