The Best Place to Shop in St. James's, London

Background Illustration for Shopping

We've compiled the best of the best in St. James's - browse our top choices for the top things to see or do during your stay.

The Armoury of St. James's

St. James's

Besides fine toy soldiers in lead or tin representing conflicts ranging from the Crusades through World War II, with prices starting at £15 and going into four figures, this quintessentially British shop has regimental brooches and drums, historic orders and medals, royal memorabilia, and military antiques.