 In a 2004 report, it was ranked as the most expensive shopping street in the UK for rent, outside London.It is home to two major department stores including the first and largest Fenwick department store, which houses some of the most luxurious designer labels, and one of the largest Marks and Spencer stores outside London.Both stores have entrances into Eldon Square Shopping Centre.