Cottons (Notting Hill)
Cottons Caribbean Restaurant launched its flagship store in London’s Notting Hill in April 2016 (they already have restaurants in Camden and Shoreditch) and I went to check out the carribean style menu! I was welcomed by very friendly and helpful staff who helped explain the dishes on the menu in detail in the bright and […]