Project Challenge This 190㎡ premium luxury nail and lash salon in Mayfair, London includes private t…