Stores

Ledbury Store Ledbury Store

Notting Hill

Monday - Wednesday; Saturday 10am - 6pm

Thursday (December only) 10am - 7pm

Sunday 12 noon - 6pm

Womenswear & Menswear 60-64 Ledbury Road,
Notting Hill, W11 2AJ
Tel: +44(0)20 7221 0255

Womenswear 85 Ledbury Road,
Notting Hill, W11 2AG
Tel: +44(0)20 7221 2334

Map to Notting Hill store