Shrubland Palace

Needham Market, Norfolk