Team hotel


Conversation started by George

George • Apr 5, 2016

Hiya lads,
Does anyone know where the team stay when there playing in London?

Kenneth Bolland • Jan 4, 2017

Around the Twickenham/ Richmond area.

Contribute to this discussion...