MOIR: Someone please make it stop. It was revealed this week that four new coffee shops open in Britain every day, with another 6,500 scheduled to open by 2023.
MOIR: Someone please make it stop. It was revealed this week that four new coffee shops open in Britain every day, with another 6,500 scheduled to open by 2023.