Taylor Street Baristas - Mayfair

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.