Hampstead is an area in London, England, which lies 4 miles northwest of Charing Cross, forming the northwest part of the London Borough of Camden, and a part of the London Borough of Barnet. From Wikipedia
The actor confirmed the news via Instagram, sharing a photo of the newborn and her name after keeping the pregnancy private.