The Bacchus Hotel on High Street, Sutton-on-Sea, Lincolnshire, England. An Aldwych Series postcard, 1920 or before per postal date. The Bacchus Hotel still exists.