basket:

items:
price:

The church of St Peter is originally Norman but underwent vigorous restoration in the nineteenth century.

view larger image

Upper Slaughter