St James's Places | San Carlo | St James's London

San Carlo

2 Regent Street St James's
SW1Y 4LR

Due to government guidelines, our stores are closed. Only essential shops are open, listed here

020 3778 0768
Website

San Carlo

"A must for lovers of fine Italian cuisine"