Speak with you soon!

Our Shops

Contact

Hello! If you’d like to get in touch, you’ve come to the right place.

If you have a question about orders, delivery, or your account, you might find the answer in our FAQs page, otherwise, please get in touch with us using one of the options on the right-hand side.

Head Office

7-9 Elliott’s Place
London, N1 8HX
+44 (0)207 288 8888





Contact our shops

Belgravia, Elizabeth Street

Belgravia, Elizabeth Street

50-52 Elizabeth Street
London
SW1W 9PB

+44 (0)20 7730 8108

Tue – Sat 12:30pm – 7pm
Muswell Hill

Muswell Hill

34 Fortis Green Road
London
N10 3HN

+44 (0)20 8444 4804

Tue – Sat 12:30pm – 7pm
Kensington

Kensington

254 Kensington High Street
London
W8 6ND

+44 (0) 20 7348 0644

Tue – Sat 12:30pm – 7pm
Hampstead

Hampstead

29 Heath Street
London
NW3 6TR

+44 (0)20 7435 6845

Tue – Sat 12:30pm – 7pm
Notting Hill

Notting Hill

13 Elgin Crescent
London
W11 2JA

+44 (0)20 7229 0527

Tue – Sat 12:30pm – 7pm
Holland Park

Holland Park

96 Holland Park Avenue
London
W11 3RB

+44 (0)20 7727 9359

Mon – Sat 8am – 6:30pm
Knightsbridge

Knightsbridge

56 Walton Street
London
SW3 1RB

+44 (0)20 7589 2020

Tue – Sat 12:30pm – 7pm
Belgravia, Pont Street

Belgravia, Pont Street

6 Pont Street
London
SW1X 9EL

+44 (0)20 7235 1612

Delivery service only 1pm – 7pm