X
    Categories: JustJared

‘Top Chef’ Season 20 to Take Place in London & Feature All-Star Cast

There’s been some new details revealed about Top Chef season 20. According to Variety, Bravo announced on Monday (August 1) that the upcoming 20th season of the cooking-competition series will be set in London, with the cast to feature all-star chefs from around the world. Click inside to… Read entire story.

Source: Just Jared

Just Jared :