This is the second Starbucks store situated in Villiers St between Embankment and Charring Cross stations Serving the usual Starbucks fair, this is quite a small place with the branch next to Embankment having more seating, having said that, the place is usually a lot quieter than its bigger neighbour This is not a franchise so will accept your Starbucks card /app
Heather L.
Chesterfield, United Kingdom
I love Starbucks! Its awesome! Anyone who reads my reviews knows I love a coffee frap from Starbucks! The staff at this particular branch were very friendly and they hada plug socket which is always a bonus… particularly when you embarrassingly still own a blackberry.