Twickenham Pub offers a convivial, English-style pub atmosphere with a rugby theme. The establishment features two dining rooms.