
Rumour has it that fashion brand Céline is set to move out of its flagship London store on Mount Street.
The store opened in 2014 and Vogue called it ‘irresistibly perfect’. We don’t know the reason for the move or where the new store will be, but watch this space for news…