According to figures released by the Office for National Statistics (ONS) on Wednesday (September 20), Muhammad is the top name in London for the third year running, while Amelia reaches five years on top.
Names such as Oliver, Alexander, Adam, David, Daniel, Joshua, Noah, Leo and George have also made it to the top 10.
For girls, Sofia is up from sixth to fourth, and Grace replaces Ella in 10th place.
Nationally across England and Wales, Olivia was the most popular first name given to baby girls in 2016, replacing Amelia, which has been the most popular girls’ name since 2011.
The birth of Princess Charlotte in May 2015 seems to have provided inspiration for parents when it comes to naming their baby girls.
The name has jumped from 25th most popular name in 2015, given to 1,951 babies, to 12th in 2016, with 2,596 girls given the name.
Despite reports that the leader of the Labour party was inspiring parents to name their baby Corbyn, just 18 babies were given the name in 2016.
Nick Stripe, from ONS, said: “With over 696,000 babies born in England and Wales in 2016, and nearly 64,000 different names chosen for them, it's interesting how relatively stable the top 10 names have been over recent years.
"Olivia replaced Amelia as the most popular name for girls in 2016, returning to the top position it previously held between 2008 and 2010.
"Oliver remained the most popular name for baby boys born in 2016, having held the top spot since 2013.
"It is as you move down the rankings you begin to notice social and cultural changes being reflected in name choices."
When compared with 2006, the names with the greatest increase in popularity in the top 10 in 2016 were Noah, Oscar and Muhammad.
The largest decrease was for Daniel, down 20 places in the rankings since being in the top 10 in 2006.
Of the 10 most popular girls’ names in 2016, there were four that were also in the top 10 in 2006, which were Olivia, Emily, Lily and Jessica.
Compared with 2006, the biggest increases in popularity were Isla and Ava and the largest decrease was for Ellie.
Top boys names in London
Top girls names in London
Keep up to date with the latest news in west London via the free getwestlondon app.
You can set up your app to see all the latest news and events from your area, plus receive push notifications for breaking news.