Input (grade 10): The Victoria Embankment is part of the Thames Embankment, a road and river walk along the north bank of the River Thames in London.
Output (grade 10): The Victoria Embankment is part of the Thames Embankment, a road and walkway along the north bank of the River Thames in London.