Taylor Street Baristas - South Quay

Taylor Street Baristas - South Quay

In the opinion of this reviewer, the jewel in the Taylor St Baristas' crown and arguably one of the finest purveyors of speciality coffee in London. Great food is served all day with a licence from 12pm and wines and craft beers also available. Time to jump on that DLR!

Review by @Jamrock