A Convenient Clydeside Café
Barista's Street Coffee is located on the Clydeside and is part of the three buildings that make up the Barclays Campus. Whilst the other two buildings are not open to the public, anyone can acces...
1 result shown
Barista's Street Coffee is located on the Clydeside and is part of the three buildings that make up the Barclays Campus. Whilst the other two buildings are not open to the public, anyone can acces...