Costa Coffee
13A Castle Street, Edinburgh, EH2 3AH, United Kingdom | 0131 226 7351 | Website Back to resultsCosta Coffee, Castle Street,
Has accessible loo but is a bit cramped in the coffee shop
1 result shown
Has accessible loo but is a bit cramped in the coffee shop