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

50-52 Elizabeth Street
London
SW1W 9PB

+44 (0)20 7730 8108

Mon – Sat 12:30pm – 7pm

Muswell Hill

34 Fortis Green Road
London
N10 3HN

+44 (0)20 8444 4804

Tue – Sat 12:30pm – 7pm
Sun 12pm – 6pm

Kensington

254 Kensington High Street
London
W8 6ND

+44 (0) 20 7348 0644

Mon – Sat 12:30pm – 7pm

Hampstead

29 Heath Street
London
NW3 6TR

+44 (0)20 7435 6845

Tue – Sat 12:30pm – 7pm
Sun 12:30pm – 6pm

Notting Hill

13 Elgin Crescent
London
W11 2JA

+44 (0)20 7229 0527

Tue – Sat 12:30pm – 7pm
Sun 12:30pm – 6pm

Holland Park

96 Holland Park Avenue
London
W11 3RB

+44 (0)20 7727 9359

Mon – Sat 8am – 6:30pm
Sun 12:30pm – 6pm

Knightsbridge

56 Walton Street
London
SW3 1RB

+44 (0)20 7589 2020

Mon – Sat 12:30pm – 7pm

Belgravia, Pont Street

6 Pont Street
London
SW1X 9EL

+44 (0)20 7235 1612

Mon – Sat 12:30pm – 7pm
Tue – Sat (Delivery service only) 1pm – 7pm