Costa Coffee
11 Argyll Street, London, W1F 7TH, United Kingdom | 020 7494 0230 | Website Back to resultsGood place for a coffee stop near the shops
Level access into the shop. Seating at the back which can be moved to make space (although its relatively tight). Pretty large accessible loo at the back.
1 result shown