Cartogiraffe.com

Red Lion Street

The Red Lion Street is an illuminated street in Cropredy in Cherwell. In the area there is, inter alia, a pub.