Coffee & Tea in Glasgow - Townhead 112 Saltmarket, Townhead, Glasgow, G1 5LB Tags: internet cafes, money transfer