
Restaurant Review: Dioriviera Pop-Up at Alto Selfridges
Dior’s Pop-Up Café + Store Has Been Charming Londoners at Selfridges This Summer. Since lockdown had been finally lifted, Dior announced on the second week of June that they are launching a pop-up shop at famous Italian restaurant Alto in Selfridges. Booking was a tedious process. After realising they had sneakily disabled all of their […]