Tag: Pop Up London

Coffee and a Cocorose?

Since we’ve taken up residency in London’s iconic Covent Garden we’ve discovered a little gem on Monmouth Street. Let us introduce you to Timber Yard’s newest opening… They provide icy cold latte goodness for warm London days full of shopping! They also do very pretty cappuccinos and orange juice with cute paper straws if that’s […]

Read More