A giant sculpture of a bejewelled crown is due to go on display outside Buckingham Palace as part of a celebration of London’s heritage. The multi-coloured installation’s scale befits its ...