The Best Coffee Shops in St. James
Carpo Piccadilly
16 Piccadilly, London W1J 0DE (Google map)
Website
4.6/5.0 (779)
The Borough Barista (St. James’s)
15 Charles II St, St. James’s, London SW1Y 4QU (Google map)
Website
4.3/5.0 (178)
Whittard of Chelsea (Regent Street)
65, 67 Regent St, London W1B 4DZ (Google map)
Website
4.4/5.0 (291)