Cartogiraffe.com

The Moat

The Moat is an illuminated street with two lanes in Stockton-on-Tees, Billingham.