The village of Otford has a rich history dating back 3,000 years. Occupants have included Iron Age farmers, Romans, Saxons, Normans, archbishops, and royalty. The village has lots of claims …
After being used as a glamorous royal residence from the 14th to the 16th century, Eltham Palace was transformed into an enchanting Art Deco home by millionaire couple Stephen and …