Boards
Canary Wharf Must Be The Most Popular Place in London to Deliver a Piece to Camera.
There's a river. There are skyscrapers. And everyone who passes by your shot will be rich and good looking.
Except in this instance, me.
Today's correspondent makes four for this week. I've never seen a news crew in Leyton. You can see Canary Wharf from there, too. Racists.