Opium is located in London, United Kingdom on 414 King's Rd, Chelsea,. Opium is rated 4.5 out of 5 in the category antique furniture store in United Kingdom. OPIUM LIMITED is a business supplies and equipment company based out of 414 KINGS ROAD, LONDON, United Kingdom.
Address
414 King's Rd, Chelsea,
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance