Alexander was not born in London. He was born in Pella, the capital of the ancient Greek kingdom of Macedon, in 356 BCE. Pella is located in what is now northern Greece.
The Untold Story of Field Marshal Harold Alexander: A Quiz on his Remarkable Life