Where is the biggest Christmas tree in the UK installed? on Trafalgar Square on King’s Road on Downing Street
Задание

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

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