Beechwood is a premier sports pub near Liverpool Street station, designed for sports fans.