Barham Court
House in Teston, United Kingdom / From Wikipedia, the free encyclopedia
Not to be confused with Barnham Court.
Barham Court is an English country house in the village of Teston, Kent.
Barham Court is an English country house in the village of Teston, Kent.