Here's the skinny on the pie thing... I've heard they are really fucking good... Aussies and Kiwis have told me that, haven't had the pleasure myself yet... One east London location according to the site... They do frozen take-home stuff too...
If they are the same company that had a shop at Wimbledon station, they aren't that great.
If they are the same company that had a shop at Wimbledon station, they aren't that great.