When was Richard III of England born and where?
Richard III of England was born on the 2nd of October 1452 at Fotheringhay Castle in Northamptonshire. He was the youngest child to survive infancy among the twelve children of Richard, 3rd Duke of York, and Cecily Neville.