Yes, you can order take away.
Our address is: 95 Middlesex Street, E1 7DA, London
No reviews found. Be the first to review Urban Baristas!