8 July 2006 03:02, by Merciful Zeus!
It is indeed Sloane Street, just a couple of hundred yards south of the Scotch House junction in Knightsbridge. They are about to walk past (or maybe into) the Carlton Tower Hotel, which is on their left, and overlooks Cadogan Place just to the south.