Company Tag: Delancey

Releasing the authoritative rundown of the most influential Londoners last night, the Evening Standard revealed its "Power 1000" list was topped by a mewling baby this year.