Dorothee
Schumacher Store
LONDON NOTTING HILL
66/68 Ledbury Road
London W11 2AJ
T. +44 (0) 20 72 29 09 11
Opening Hours
Monday - Saturday10.00 - 18.00
Sunday12.00 - 18.00
Arrange appointment in store