London’s gastronomy is very versatile and diverse due to the different cultures and communities that have taken residence within the city. Different parts of the city have more types of cuisine than others in places such as China Town that has many Chinese restaurants. There are many cafes and bistros throughout the city and also fast food outlets. The types of cuisine you may find on restaurant menu’s are Chinese, Indian, Tai, British, Italian, Greek, Spanish, etc. Traditional English food such as Roast dinners, English breakfasts and Eels are readily available.