text: The Victoria Embankment is part of the Thames Embankment , a road and river walk along the north bank of the River Thames in London .
simplified: The Victoria Embankment is part of the Thames Embankment , a road and walkway along the north bank of the River Thames in London .