The installation process was started in July, with the last one placed there on Tuesday in remembrance for Armistice Day.
Each poppy represents the death of a British and Commonwealth soldier during the First World War.
This year marks 100 years since World War One began on July 28th 1914.
At 11am on Tuesday, the Last Post was played by a bugler amongst the sea of red, silencing thousands of people for two minutes in remembrance, creating a reflective atmosphere and a very pensive mood.
Volunteers have now started to remove some of the poppies from the site, however you can still catch them over the next couple of weeks until the end of the month. The artist intended the installation to have a temporary presence, representing the fleeting lives of the soldiers who fought.
The poppies were available online to buy for £25, but have now sold out with the proceeds going to various charities and the rest of the poppies will be taken to the Imperial War Museum.
If you haven’t already, donate and support The Royal British Legion and the work they do for previous and current members of the British Armed Forces and their families. Find out how to donate here.
Or you can make a dedication to the Tower of London Remembers selected service charities here.