Selfridges saw sales rise 4.3% to £1.3bn last year, with operating profits increasing 3.4% to £155m.
The luxury department store’s owner, the Weston family from Canada, is planning to spend £300m upgrading the Oxford Street shop.
Sunday Times Business 2