Open the map →

Taylor St Baristas City of London, England, United Kingdom

About Taylor St Baristas

Taylor St Baristas is listed as Coffee_shop - Cafe. It is located at Throgmorton Street, City of London, England, EC2N 2AD.

Specials at Taylor St Baristas

No specials listed yet for Taylor St Baristas. Know one? Add it on the map — it's free.

Location & details

Google Maps directions Apple Maps OpenStreetMap

Nearby venues

Frequently asked questions

Where is Taylor St Baristas located?

It is located at Throgmorton Street, City of London, England, EC2N 2AD.

How can I contact Taylor St Baristas?

Contact details: website https://www.taylor-st.com/.

More venues in City of London

All specials in City of London →