Pizza Union Aldgate Review – Best Pizza in London

I love a good pizza but when a place is described as having the best pizza in London, you have to take it with a…