Charlie's Angels Filming Locations

Charlie's Angels was filmed in Los Angeles & Piru in United States of America.
Show Map
 

RMS Queen Mary

From episode 1x21 "Angels at Sea".

Source: IMDb

From episode 3x08 "Angels Ahoy".

Source: IMDb

 

Saugus Speedway

Race Track

From episode 3x01 "Angels in Vegas".

Source: IMDb

 

Former Ambassador Hotel

Tuxedo Hotel (exterior)

From episode 3x03 "Angel on High".

Source: IMDb

 

Vista Theatre

Starbrite Theatre

From episode 4x16 "Catch a Falling Angel".

Source: IMDb

 

The Brixton

From episode 4x23 "Toni's Boys".

Source: IMDb