Reading has more than three times the national average when it comes to big name coffee shops.

Data from the Food Standards Agency reveals that Reading has six Starbucks, six Costa Coffees, four Caffeè Neros and two Pret a Mangers. Which means there are 11.3 coffee shops for every 100,000 people in Reading.

Nationally there are 2,397 of these big name shops, meaning a national average of 3.7 chops per 100,000 people.

Reading's high number also makes it the fourth highest number in the country outside of London.