Costa Coffee - Blackfriars Road
Friars House 157 - 168 Blackfriars Road
London SE1 8EZ
share
Counter-service coffee

One of three Waterloo chains of the nation's favourite coffee shop.