There were also two large LCD screens placed on Oxford Street, central London.
همچنین دو ال‌سی‌دی بزرگ در خیابان آکسفورد در مرکز لندن نصب شده‌اند.