Richards Castle – All Saints

One of the two churches in Richard’s Castle, this is the newone built in around 1890 with the architect being Norman Shaw.

One of the two churches in Richard’s Castle, this is the newone built in around 1890 with the architect being Norman Shaw.
Copyright 2009, Herefordshire Churches.co.uk, CC v2 (BY NC SA)
Designed by Photon IT.