Tuesday, May 11, 2021

Selfridges granted licence to host weddings

Selfridges has created a wedding suite on the fourth floor of its London department store.