St James's Places | The Red Lion - Duke of York… | St James's London

The Red Lion - Duke of York Street

2 Duke of York Street
London SW1Y 6JP
United Kingdom

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

020 7321 0782
Website

The Red Lion - Duke of York Street