Victoria Embankment is part of the Thames Embankment, a road and river-walk along the north bank of the River Thames in London, England. From Wikipedia
Engineering works will close or reduce services on the Underground, Overground, DLR, and Elizabeth line from May 2 to May 5, with passengers urged to plan alternative routes.