Amesbury - Antrobus Arms Hotel. The antrobus Arms Hotel in Church Street.