Larchmont Village and Windsor Square Neighborhood, Los Angeles, California, USA

Dec 18, 2020 | California: Los Angeles Area, Neighborhood

Windsor Square is a historic neighborhood in the Wilshire region of Los Angeles, California. It is known for its lush greenery and its giant mansions.

345 S Windsor Blvd, Los Angeles, CA 90020