Posts Tagged ‘Timothy Taylor Gallery’

London Series // No. 3: Timothy Taylor Gallery

berlin-art-link-features-timothytaylor

Article by Harriet Thorpe – in London; Tuesday, Nov. 11, 2014.

Timothy Taylor Gallery is located at 15 Carlos Place, on a curving street just off Grosvenor Square in the smart Mayfair conservation area. The area is landscaped with luxury fashion boutiques and a fountain, while porters in top hats greet guests outside the neighbouring Connaught Hotel….[read on…]