Originally posted by Sparked_26
View Post
I live in London as well and yeah, all the Pie and Mash shops i've tried are rank. I've had some decent home made one though.
There is/was one near Clapham Junction station, i used to walk past it almost every day and not once have i seen anybody in there.
Comment