The Council Officer responsible for the £6 million Marble Arch Mound fiasco was Westminster Council’s highest paid employee at £220,000 a year
Westminster Council’s Oxford Street District Programme Director, responsible for the £6 Million Marble Arch Mound…