Urban Baristas is a cozy, ethical coffee shop offering specialty coffee selections.
95 Middlesex Street
London
United Kingdom
Today: 7:30 AM – 5:00 PM