David Mellor London shops
Our London shops are currently closed until further notice due to the Coronavirus pandemic.
Please check our Coronavirus updates page for the latest information.
Telephone 020 8050 4259
14 New Cavendish Street, London, W1G 8UW
Telephone 020 7730 4259
4 Sloane Square, London, SW1W 8EE