Inside Selfridges' first licensed wedding at its London store’s new dedicated Wedding Suite. All photos: Selfridges

Inside the first wedding to take place in London’s Selfridges