London’s Oxford Street has been dealt a fresh blow after Microsoft confirmed the closure of its flagship London store. The US ...
Which shops are closing on Oxford Street this year? - Discover why major retail brands including Microsoft and Zara are ...
Oxford Street is set for more changes in 2025, as the flagship IKEA store is will finally be opening its doors. Housed in the building that was previously home to ‘big Topshop’, the opening of the ...