Monday, 2 November 2009

Brighton is full of (coffee) beans

Research carried out in the UK by the Local Data Company has revealed that Brighton is home to 121 coffee shops - the largest number of coffee shops per shopper outside London. There are now 11,805 coffee shops across the country, with 70% run independently (just like The Laine Deli).

No comments:

Post a Comment