Food & Drink

The 10 Best Pizza Spots in London Right Now

Published On 08/20/2015 Published On 08/20/2015
Hoxton Square
Sodo
Santa Maria Pizzeria
Flickr/NoirKitsune
Lardo
Jason Allen/Thrillist
Mimmo la Bufala
Courtesy of Pizza Pilgrims
Ciullo's
FED by Water