Can anybody recommend any designer clothes or jewelry shops in the Piccadilly area? We're in that area tmw and may have an hour to look around Thanks