English country house
Exbury House is an English country house in Exbury and Lepe, Hampshire, situated on the edge of the New Forest.