Gallery

Taschen Store London

London, United Kingdom

Address

  • 12 Duke of York Square
  • Chelsea
  • London SW3 4LY
  • United Kingdom

Travel Information

Tube / Metro: Sloane Square Station
Bus: Buses 11, 211, 19, 22

Opening times

Mo, Tues, Thurs 10.00 - 18.00
Wed, Sat 10.00 -19.00
Sun 12.00 - 18.00

Follow

Add event

Add event

Claim