If you haven't seen Cowshed then you must! They have several sites throughout London but Primrose hill was my Cowshed of choice when I was living around the corner. The concept is fantastic and I am jealous that it was not my idea! You can dine in the cafe and relax, sit outside in the sun watching the world go by, read your papers or do some work and leave it at that... or have a pampering pedicure in the nail salon where you sit back and watch the cute little tv's (if you want to) or..... step down the staircase and indulge in a massage, facial or simply get your maintenance treatments.
I love the shop, the food, the design and as go to local salon/spa... its definitely a winner in my opinion. Oh, I nearly forgot.... you get a complimentary tea/coffee to takeaway with you after your treatment. I just love the little touches.