Oops! Something went wrong, please try again later.
Timothy Taylor is an international gallery with locations in London, and New York. Founded in Mayfair, London, in 1996, the gallery has worked with post …
Reviews
Tripadvisor
4.5/5 · 2 reviews
Loading reviews...
Oct 3, 2020
For Mayfair Art Weekend Timothy Taylor Gallery offered a preview of its forthcoming exhibition of sculpture and prints by that rare bird American artist but West German born Kiki Smith whose themes a…Full review by futtock21