Belstead Brook Hotel

Belstead Brook Hotel near Ipswich in Suffolk.