Marriott london twickenham
Modern hotel attached to twickenham stadium rugby heaven ultra modern marriott london twickenham puts you as close as you can get to exciting action at twickenham stadium the largest stadium in the world dedicated strictly to rugby twickenham stoop stadium a smaller rugby venue is a 10 minute walk london 20 minutes this convenient location gives you quick access to most of london you can take a 5 minute stroll to twickenham station then hop a 20 minute direct train to central london i