About company

Art gallery located in Kensington and Chelsea specialising in living British Artists exhibiting contemporary paintings, sculptures and artworks since 1968.

GB 18 thackeray street
Unknown
Unknown
Not verified company