street sign for rugby road, close to the rugby stadium in twickenham southwest london, england

- Image ID: B4YCWH
street sign for rugby road, close to the rugby stadium in twickenham southwest london, england
Mick Sinclair / Alamy Stock Photo
Image ID: B4YCWH
Location: rugby road, twickenham, london, england, britain, uk, europe