Situated in a row of very average chain food outlets, I nearly dismissed the Square Pie as just another mediocre food chain. That would have been foolish, as it turns out that the pies are the amazing authentic pies that are seldom seen in chain food stores.
Square Pie is a small pie shop that has only a handful of locations, and can only be found in London. Since it began in 2001, Square Pie has been providing Londoner's with quality products made from quality ingredients.
The only downfall is the price. For a vegetarian pie with peas, and a steak pie with peas and potatoes, it cost around 11 pounds. I guess you get what you pay for though.
It is the perfect thing to warm you up while you wait for your train. read more