The statue marks the first of its kind since the death of Queen Elizabeth II.
Her Majesty will be laid to rest at her state funeral at Westminster Abbey on Monday, 19 September.
Did you know with an ad-lite subscription to Northampton Chronicle and Echo, you get 70% fewer ads while viewing the news that matters to you.