A Twist On The Classic: How Was The New Summer Menu At Bill's Soho?
The first ever Bill’s restaurant opened in my hometown of Lewes, East Sussex, in 2001, and to say it’s taken off in the last 18 years would be an understatement. With 81 venues across the country, you’d be forgiven for thinking that there were no lands left to conquer for the high street favourite…