Taylor St Baristas of Mayfair!

Today was my first 2013 visit to Taylor Street Baristas, known for their amazing coffee, is also a great place for meetings especially if you are looking for a cosy setting.Right behind Claridges the coffee shop has friendly staff and needless to say the coffee is amazing - you dont need to add sugar as [...]