Winslow is a market town in Buckinghamshire. It is about 50 miles north(west) of London.
High Street, Winslow - Photo by Shawndra or Simon found on Flickr
Winslow area - Photo by Arie Koelewyn found on Flickr