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

Mo - Sa: 11:30 to 23:00

* Please check with the individual store as opening times may vary

020 7321 0782
Website

The Red Lion - Duke of York Street