I'm glad you enjoyed your trip to our humble city.
Which "shopping mall" are you referring to? Selfridges?
Also, did you make it to Knightsbridge? It's actually more expensive their than Mayfair, these days.

Hmmm I can't remember. It was a block or two from the Bond Street tube platform on oxford street though...