Taplow House

Taplow House near Maidenhead.