United KingdomβΊLondonβΊKensingtonβΊAdora Pizza KensingtonPhoto Gallery for Adora Pizza KensingtonSee full detailsReserve a table