Taylor St Baristas is a speciality coffee business based in London. We are a growing company with 9 locations. Each site stand alone and unique, but sharing the same focus on serving outstanding coffee & food, through professional customer service and being a happy, friendly place for our customers and the people who work with us.
Tell us what you are looking for and we will help you find it.
Set your 'escape' preferences and when something comes up
we will let you know