8303 W 3rd StLos Angeles, CA 90048Map & Directions
Saved to Favorites
12/30/2003Provided by Citysearch
This place reminds of a little slice of Selfridges, the ultra-hip modern shopping mecca in London U.K. They have designer glassware, pens, books, coffee/tea service, clocks, etc. all with a strong European design sensability. A great place to pick up a unique gift.