EDEN FW 20 by SN
17 Oct 2019
Eden Fine Art
London, United Kingdom
The London art gallery is decorated with over 26 international artists’ collections, and regularly exhibits modern collections from all over the world. The gallery features 12,000 square feet and four floors of art gallery space, full of colorful, inspiring, and evocative artwork.
Eden Fine Art London opened in 2017, and the Mayfair art gallery is part of a network of galleries owned and operated by Eden Fine Art, which opened in 1997 and has been operating as an international gallery for over twenty years.