Задание

Choose the correct option.

Where is the biggest Christmas tree in the UK installed?

on Trafalgar Square

on King’s Road

on Downing Street