Its Located in:
Brows Boutique Mayfair, 5 Dering Street, London W1S 1AA, UK
You can Find it on Google map here:
View on map.