Company name: Mall Galleries
Description: Contemporary art, bookshop & cafe
The Mall, St. James's, London SW1, United Kingdom