Задание

Choose the correct option.
Where is the biggest Christmas tree in the UK installed?

  • on Trafalgar Square
  • on King’s Road
  • on Downing Street