The Bull Hotel, Hall Street, Long Melford, Suffolk

View of the Bull Hotel, Hall Street, Long Melford, Suffolk, England