Taylor Street Baristas

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

Map

taylor-st.com

@Taylor_St

110 Clifton St, London, EC2A 4HT

Tags: Cafe, More