Zopa Bank is relocating to 20 Water Street, Canary Wharf from London Bridge, taking 45K SF for its new UK headquarters. UK ...
The IPO market in London has declined starkly since a bumper year in 2021. Could the city’s fintech scene lead a resurgence?