The small town of Finchingfield and its traffic circle A sign that is posted in front of a town. people walking around with a bus and car on the street behind them A yellow and green bus is going next to grass. People enjoying the day outside in a small town.