Taylor Street Baristas - Mayfair
At Taylor Street's Mayfair location, sitting down on one of the recycled church pews may have you feeling guilty that you haven't praised your barista lately. The experience here calls for it. This cafe is an excellent escape from the heavy footfall of nearby Oxford Circus.
Review by Mark Lamberton.Tweet