The Fine Art Society Ltd is happy to announce a new London address at 25 Carnaby Street.