United Kingdom›London›Fitzrovia›KFC Tottenham Court RoadPhoto Gallery for KFC Tottenham Court RoadSee full detailsReserve a table