Here are some crappy pics of the Vivienne Westwood store … that is now open, or has been open for about a month now …
8320 West Melrose Avenue
Los Angeles CA 90069-9404
This pic isn’t of the Vivienne Westwood store, it is from Junior’s Deli in Westwood, and I am wondering why on this map Hollywood is by the beach? Look closely and wonder …