Ugly Betty series finale filming in London today

Trafalgar Square shooting - Photo by RevStan
EXCLUSIVE - The Ugly Betty series finale is wrapping its final scenes around London today.
The scenes are being shot around famous landmarks on a bank holiday here. They resolve many of the ongoing plot arcs for this season and the series as a whole. America Ferrera is on location for the shoot.
Once wrapped production, the cast return to America tomorrow.
The ABC series suffered falling ratings — in our mind not helped by the network moving the show around the schedule twice this season.