Where to watch England in the Rugby World Cup in London

Where to watch England in the Rugby World Cup in London

City A.M.

Published

England take on Chile this weekend in the Rugby World Cup before the big game of the weekend, Ireland versus South Africa. Here are some hot spots in London to take in the rugby atmosphere. Tsaretta Spice, Twickenham Everybody loves an Indian after some live sport and Tsaretta Spice in Twickenham offers up some corking [...]

Full Article