Feature, Food&Drink, London Brewing up some bold taste at Crate by Christine Buske 28 March SHARE Facebook Twitter Pinterest I’ve made no secret of it that I think the best pizza in London (or anywhere) is baked right in the heart of East London,..