UK Branch Branch Address: The Gallery 14 Upland Road, London, East Dulwich, SE22 9EE. France Branch Branch Address: 58 rue de Monceau 75008 Paris.