Sloane Square, London.