Nov 16, 20171 min readMeeting with "London Art Merchants"London Art Merchants is a London based Art consultancy situated in Mayfair which promote original artworks from a selection of renowned...