New research carried out by Character Cottages has revealed the most popular boys and girls names in each city in the UK, with Amelia and Muhammed being the top picks for parents in diverse London. In general, Amelia is the most popular girl’s name across the nation, topping the list for 26 cities and Jack… Read More