Amir Mohtashemi, the leading art gallery of London, exhibited an armchair made of solid ivory. The Anglo Indian ivory armchair is no less than a treat to the eyes. The growing collection of Amir can definitely match up to your taste.
Location
69 Kensington Church St, Kensington, London W8 4BG Kensington, United Kingdom