Bath & Body Works opens first store in London