Costa Coffee- Piccadilly200 Piccadilly St. James's London W1J 0DJ020 7734 8780Show on mapStore details
Pret A Manger - Piccadilly41-42 Piccadilly London W1J 0DS United Kingdom020 7932 5247Show on mapStore details
Rochelle Canteen at The ICANash House St. James's London SW1Y UK020 7766 1424Show on mapStore details
Rose Bakery3rd Floor Dover Street Market 18 – 22 Haymarket SW1Y 4DG020 7518 0687Show on mapStore details
The Game Bird at The Stafford16-18 St James’s Place London SW1A 1NJ020 7518 1234Show on mapStore details