Food&Drink, London Best Pizza in London: Crate Brewery by Christine Buske 25 April SHARE Facebook Twitter Pinterest I am very picky, and I’ve enjoyed a lot of fantastic food all over the world. Pizza is one of those foods that is so..