Taylor Street Baristas

Hidden gem & outpost of this exceptional city cafe - awesome if you can find it.

Venue:

Map

taylor-st.com

@Taylor_St

Taylor Street Baristas, 110 Clifton St, London, EC2A 4HT

Tags: Cafe, More