Hugo Boss in Soho - 178-180 Regent St / London nearby Carnaby Street. The constructionsite was absolutely perfect and also the stroll along the Thames was great. And we have parked our car on Abbey Road (This is realy groovy, in fact).