360,276 views
20 votes
20 votes
The Downing Street Christmas card is set to land on doorsteps next week

User Techjourneyman
by
3.1k points

1 Answer

24 votes
24 votes

Answer:

7000 cards

Step-by-step explanation:

User SURYA GOKARAJU
by
3.1k points