Canary Wharf crowned London's most in-demand rental area
Canary Wharf has been named London's most searched-for rental area for 2025, beating Clapham and Wimbledon. Locals cite transport links, jobs, and a 'New York vibe' as key draws. Read the full story.