United Kingdom›London›Leicester Square›KFC Leicester SquarePhoto Gallery for KFC Leicester SquareSee full detailsReserve a table