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

    Tue – Sat (Open to customers) 1pm – 5pm
    Tue – Sat (Delivery service only) 1pm – 7pm