Orford Castle, Suffolk, England built between 1165 and 1173 by Henry II of England to consolidate royal power in the region. Beautifully preserved keep. - we made Orford our base for our short break week-end in Suffolk)
In the church of St John, Lockerley, Hampshire, England, each individual kneeler is hand embroidered by a church member and left at the church to be used by it's owner during service. There are true works of art.