Cartogiraffe.com

The Street

The The Street is an asphalted, illuminated street in Iwade in Swale. In the area there are, inter alia, a bus stop, a pub and a cafe.