May I ask for your advice on this?
I would like to buy some special gifts, somewhat expensive, for a friend's wedding, and for another friend's event.
Is there any luxury shop that you can recommend in London, with good car park?
At first, I thought of Harrods and Selfridges. Is there any other place?
My sincere thanks,