Of all of burrito spots in London, Freebird has probably been on my list for the longest. Freebird have quietly been pitching their burrito carts at lunchtimes in a few locations in London and I recently got a chance to check out their location at Rupert St / Brewer St in Soho.

There are a few street food places on Rupert St all of which seemed to be doing a good trade and arriving at Freebird right in the middle of lunch there was a line of probably 5 or 6 people in front of me. Not a bad sig...
Continue reading ...