Monday, August 31, 2009

New Opening

London's newest burrito place has opened up in Clerkenwell. Burrito Bros is located at 17 Clerkenwell Road and seems to be open on weekdays only. A couple of web reviews have suggested that it's not all that but I will reserve judgement until I get to try them out.

Walked past there yesterday and grabbed this snap.

Burrito Bros

0 comments :