There are 1052 Coffee stores in London as of April 1, 2026; which is an 2.24% increase from 2023. Of these locations, 461 Coffee stores which is 43.82% of all Coffee stores in London are single-owner operations, while the remaining 591 which is 56.18% are part of larger brands. Average age of Coffee stores in London is 7 years and 2 months.