By George MacDonald2024-12-03T14:05:00
Major British retailer Marks and Spencer has opened its first store dedicated to menswear, womenswear and beauty
The new store, located in London’s Battersea Power Station, carries a curated range of the retailer’s men’s and womenswear alongside a selection of beauty lines.
Already have an account? Sign in here