Costa Coffee Costa Coffee

Are you an owner of this venue? Improve its listing today and attract more visitors.

Costa Coffee

13A Castle Street, Edinburgh, EH2 3AH, United Kingdom | 0131 226 7351 | Website

mendlessohn

44
19 likes

19

3.5

Has accessible loo but is a bit cramped in the coffee shop

1 result shown

Visited this
venue before?

Write Your Review

We've had 1 review for Costa Coffee

1 3