The plan includes the launch of 20 additional locations across the UK in 2025, targeting not only London but also central England, Scotland, Northern Ireland, and a debut in Cardiff, Wales.