Charlwood Church, a delightful building nestled in the tranquil Surrey hamlet , holds a remarkable secrets. Originally built in the late 12th century, this sacred place showcases breathtaking examples of medieval craftsmanship. Visitors can explore intricate frescoes depicting religious scenes, alongside beautifully carved rock figures and uniqu… Read More