Mimi London Inc is located at 8687 Melrose Ave Ste G168, Los Angeles, CA. This location is in the West Hollywood neighborhood. This business specializes in Interior Design and Home Furnishings. Mimi London Inc is open Mon-Fri:9am-5pm. Closed on weekends and accepts American Express, Cash, Mastercard and Visa.