busy embankment