Letton Hall is a stately home located just outside of the village of Shipdam, Norfolk, U.K. It is mainly used for Christian worship holidays and includes its own purpose-built go-karting track.