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