However, Partridges will now be closing its flagship shop off Sloane Square in Chelsea ... started in 1991 after a telephone call from Buckingham Palace shocked the store by asking to order ...
Some results have been hidden because they may be inaccessible to you