Do you live there Marco? Near the museums and that?
Knightsbridge just up the road.....popping in to Harrods for lunch?
I used to pop into Harrods for lunch as I worked next door for a while. I bought One of These Nights from there by the Eagles, when it first came out.