TfL

TfL

A TfL-owned New Bus for London sits next to the now scrapped Marble Arch Mound, which was commissioned by the Mayor of London and cost £6 million, only to be voted London’s ‘worst attraction’. RICHARD SHARMAN