Ditton Park, English country house in the UK
Ditton Park is an expansive estate showcasing classic English architecture.
Typifies the British aristocratic lifestyle during its heyday.
Accessible today for various events and media productions.
Once the site of a significant naval research center.
Source: Wikimedia