Bath & Body Works opens first London standalone store
April 16, 2024 5:52 amBath & Body Works has chosen London’s Westfield shopping centre for the opening of its first London standalone store. Situated directly opposite Sephora at the White... View Article