The Church of St Lawrence is thought to probably date back to the 13th century, but at least to 1483. It was restored by Sir Isaac Lowthian Bell in 1884.
The Church of St Lawrence is believed to be from around the 13th century, but at least from 1483. It was renovated by Sir Isaac Lowthian Bell in 1884.