Orford HouseFrom Wikipedia, the free encyclopedia Orford House is a country house in the small medieval hamlet of Ugley, Essex, England. Orford House, 2009
Orford House is a country house in the small medieval hamlet of Ugley, Essex, England. Orford House, 2009