Is it just me, or is this Canary Wharf?!