"A party was being given that night in Regent's Park"

Regent's Park is both a royal park and a residential area in London, situated partly in the City of Westminster and partly in the borough of Camden.

 

Google Map