MovieMaps

“Welcome Back, Charlotte Richards” Filming Locations

The real Charlotte Richards returns and stands in the way of an investigation into the death of an industrial chef.

Lucifer episode “Welcome Back, Charlotte Richards” was filmed in Los Angeles in the United States of America.

Watermarke Towers as Charlotte's Apartment

Charlotte Richards wakes up in her apartment and prepares for the day.

Belasco Theatre as Studio 96

Chloe and Lucifer head to the studio where Grace Foley who is shooting an advertisement.