Awesome place. Perfect burrito, salas, beans, rice and chicken ( I did not have the steak or pork - although people were raving about the pork in the queue).
I have been three times now and I think I need to seek help for my burrito addiction.
I have tried every Mexican place in London ( I think..) and this is the best. Wahaca is also good if you have a few hours to kill...the service is slow.