The most popular baby names in each south east London borough and London on the whole for 2020 have been revealed. 

In England, Olivia and Oliver continue to be the favourites for the fifth year in a row.

London-wide, Amelia and Muhammad are currently parents' most-chosen girl and boy baby names.

Olivia and Noah then come in close second.

Here we can reveal which baby names were the favourites in each south east London borough:

Bexley 

In Bexley , 23 newborns were called Olivia, making it top of the list for girls.

And for boys, George was the favourite, with 29 babies in the area given the name last year.

Naming trends in Bexley have stayed relatively unchanged from 2019, with this year's favourite names the same as the previous year.

Bromley

In Bromley , 27 newborns were called Isla, making it top of the list for girls.

And for boys, George was the favourite, with 37 babies in the area given the name last year.

Naming trends have stayed relatively unchanged for boys in Bromley , with this year's favourite the same as in 2019, while the top girls' name then was Mia.

Greenwich

In Greenwich , 22 newborns were called Olivia, making it top of the list for girls.

And for boys, Noah was the favourite, with 31 babies in the area given the name last year.

Naming trends have stayed relatively unchanged for girls in Greenwich , with this year's favourite the same as in 2019, while the top boys' name then was Arthur.

Lewisham

17 newborns were called Mia, making it top of the list for girls.

And for boys, Noah was the favourite, with 27 babies in the area given the name last year.

Naming trends in Lewisham have stayed relatively unchanged from 2019, with this year's favourite names the same as the previous year.

Dartford

In Dartford , 13 newborns were called Olivia or Rosie, making the names joint top of the list for girls.

And for boys, Arthur was the favourite, with 17 babies in the area given the name last year.

Naming trends have changed in Dartford compared to 2019, when the top girls' names were Olivia and Ruby and the favourite for boys was George.

The girls list in full for London:

1. Amelia

2. Olivia

3. Sofia

4. Mia

5. Maya

6. Sophia

7. Ava

8. Isabella

9. Emily

10. Isla

The boys list in full for London:

1. Muhammad

2. Noah

3. Leo

4. Oliver

5. Arthur

6. Adam

7. George

8. Alexander

9. Oscar

10. Theodore

Nationally, the ONS figures show Ivy and Rosie entered the top ten girls' names for the first time last year, replacing Grace and Freya.

And a potential royal influence saw Archie approach the top of the charts, becoming the ninth most popular name and shunting Charlie out of the top ten for the first time since 2005.

For mothers under 25, the top boys' names were Noah, Archie and Leo, while for those aged 35 and above, they were Oliver, George and Jack.

Younger mothers chose Amelia, Ava and Olivia as their favourite girls' names, but Charlotte replaced Ava in the top three for parents over-35.

Sian Bradford, from the Office for National Statistics, said: “Oliver and Olivia held onto the top spots as the most popular boys’ and girls’ names in 2020 but some interesting changes took place beneath them.

“Popular culture continues to provide inspiration for baby names, whether it’s characters in our favourite show or trending celebrities.

"Maeve and Otis, characters from the popular programme ‘Sex Education’, have seen a surge in popularity in 2020 while the name Margot has been rapidly climbing since actress Margot Robbie appeared in the popular film ‘The Wolf of Wall Street’."

Have you got a story for us? You can contact us here.

Follow us on FacebookTwitter and Instagram to keep up with all the latest news.

Sign up to our newsletters to get updates sent straight to your inbox.