Twickenham Prepares for The Rugby World Cup

September 18th, 2015

Lodge Brothers in Twickenham are joining many other shops and business in the town in preparation for the Rugby World Cup, which kicks off this weekend.

The town will be buzzing over the coming weeks with flags, bunting and celebrations and shop windows are decorated with all sorts of colourful displays.