The first physical branch is expected to open by the third quarter of 2026, subject to approval from Bank of England.