The founder of Drake's restaurant is an entrepreneur from the United Kingdom named Stephen Drake. He started his career in hospitality in the early 2000s, working for various restaurants and hotels before deciding to open up his own establishment. After researching different locations, he decided that London was perfect for a new concept casual-dining restaurant. In 2007, Stephen opened the first branch of Drake's Restaurant with just a few tables and chairs but it soon became popular due to its unique atmosphere and delicious food. Over time, more branches were opened throughout the city as well as other parts of England and Wales. Today, there are over 20 branches across the UK offering traditional British dishes alongside modern twists on classic recipes – all thanks to Stephen’s vision!