At the temple of art

by Colleen Denney

"The Grosvenor Gallery was located at a fashionable upper-class address: 135-137 New Bond Street, London. After giving final orders to dressmakers and tailors on New Bond Street, its visitors were…