12 Duke of York Square London SW3 4LY TASCHEN Books: TASCHEN Store London.TASCHEN Books: TASCHEN Store London. Your shopping cart is empty! Discover our bestsellers Subtotal0 Item0 Go to Shopping Cart 1 / 17 TASCHEN Store London 12 Duke of York Square London, SW3 4LY United Kingdom Look Inside Get Directions Monday to Saturday https://www.taschen.com/pages/en/stores/19915.store_london.htm